﻿package net.molchat.android.scrn;


//FIXME commented out class


//import javax.microedition.lcdui.*;
//
//import net.molchat.android.core.Man;
//import net.molchat.android.core.Mess;
//import net.molchat.android.core.Setting;
//import net.molchat.android.mess.Message;
//
//
//
//
//// ============================================ Отправка текстового сообщения
//abstract public class Text extends TextBox implements CommandListener, Win {
//
//// ==================================================================== Константы
//public static final int MODE_ROOM = 0; // Отправляем из комнаты
//public static final int MODE_IN_LIST = 1; // Отправляем из списка контактов
//
//// ================================================================== Переменные
//// Команды
//protected Command comSend = new Command("Отправить", Command.OK, 1);
//protected Command comSmile = new Command("Смайл", Command.SCREEN, 2);
////protected Command comPhoto = new Command("Фото", Command.SCREEN, 3);
//protected Command comBack = new Command("Отмена", Command.BACK, 10);
//
//// TODO Задействовать зеленую трубку
//
//// =============================================================== Инициализация
//public Text(String titleText) {
//
//	super(titleText, "", Setting.MAX_TEXT_LEN, TextField.ANY);
//
//	// Команды
//	addCommand(comSend);
//	addCommand(comSmile);
//	//	addCommand(comPhoto);
//	addCommand(comBack);
//
//	setCommandListener(this);
//
//
//}
//
//
//// ============================================================ Изменился статус
//public boolean chStat(String statText) {
//
//	return false;
//}
//
//// ============================================ Освободить ресурсы и зкрыть окно
//public void close(int from) {
//
//	if (from <= Mess.LOCAL) {
//		Man.scrMan.showMain();
//	}
//}
//
//
//// =========================================================== Обработчик команд
//public void commandAction(Command command, Displayable displayable) {
//
//	if (command == comSend) {
//		send();
//	} else if (command == comSmile) {
//		smile();
//		//	} else if (command == comPhoto) {
//		//		photo();
//	} else if (command == comBack) {
//		close(Mess.LOCAL);
//	}
//
//}
//
//// ====================================================== Подключение/отключение
//public void fOnline(boolean fOnline) {
//
//	if (fOnline == false) {
//		this.setTitle("НЕ В СЕТИ!");
//	}
//
//}
//
//
//// ======================================================= Вернуть список команд
//public boolean[] getComs() {
//
//	return null;
//}
//
//
//// ============================================= Извещение о пришедшем сообщении
//public boolean inText(int contType, int contNum, Message message) {
//
//	if (Setting.fShowIncoming) {
//		this.setTitle(Man.scrMan.getTitStr(contType, contNum, message, 3));
//	}
//	return false;
//}
//
//// ===================================================== Графическое/стандартное
//public boolean isGraphic() {
//
//	return false;
//}
//
//
//// =============================================== Обработчик событий клавиатуры
//public boolean keyPressed(int keyCode) {
//
//	return false;
//
//}
//
//
//// =========================================== Отреагировать на состояние клавиш
//public boolean keyState(int keyState) {
//
//	return false;
//}
//
//
//// ========================================================== Создать фотоснимок
//public void photo() {
//
//	Man.scrMan.showWin(new Cam());
//}
//
//
//// ========================================================= Отправить сообщение
//abstract public void send();
//
//// =============================================================== Выбрать смайл
//public void smile() {
//
//	Man.scrMan.showWin(Man.scrSmile);
//}
//
//
//// ====================================================== Тик системного таймера 
//public boolean tick() {
//
//	return false;
//}
//
//}
